// 路由：路径  走向
// 前端路由：根据地址，决定渲染的内容
// 后端路由：根据地址，决定执行哪一个函数。

// 1- 引入
import SMERouter from 'sme-router';
// 2- 生成SMERouter对象实例
// 路由的模式有两种：
// hash：地址片段
// history:历史
// 第一个参数：是要挂载内容的元素ID(数据呈现的位置（容器）)
// 第二个参数：如果省略路由模式为hash,如果要设置为history路由模式需要指定"html5"
const router = new SMERouter('root',"html5");
// 请求地址为/index/adminList，呈现的内容为：管理员界面
router.route("/index/adminList",(req,res)=>{
	// 指定呈现的内容（指定挂载内容）
	res.render("管理员界面");

})
// 请求地址为/index/advList，呈现的内容为：广告界面
router.route("/index/advList",(req,res)=>{
	res.render("广告界面");
})
// 找不到匹配的路由地址，重定向至/index/adminList
router.route('*', (req, res, next) => {
	res.redirect('/index/adminList')
})